﻿html ,body{
	font-family:Arial;
	font-size:14px;
    height:100%;
}
ul,li{
	list-style:none;
	padding: 0px;
	margin:0px;
}
a:link, a:visited{
	color:#000;
	text-decoration:none;
}
a:hover{
	color: #03F;
}
img{
	border:0;
}
.yiic_toolbar li{
float:left;
height:22px;
line-height:22px;
}

#yiic_header{
    height:27px;
    background:url(../Images/toolbar_bg.png);
	WIDTH: 100%; 
	display:block;
	margin:0 auto;
	left: 0px; 
	top: 0px;
	POSITION:fixed;/*固定定位*/
    z-index:2;
	_POSITION: absolute;/*兼容IE6*/
	_TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight);/*兼容IE6*/
}


#body{
    width:100%;
    padding-top:28px;
}
.errmsg{
    color:red;
    font-size:12px;
}
/*登陆页面*/
#login_main{
    width:500px;
    margin:100px auto;
   
}
#login_main ul li{
    margin-top:5px;
}
#login_main input{
    border:1px solid #000;
    width:200px;
}
.title{
    vertical-align:bottom;
}
#login_main .login_submit{
    *margin-left: -5px;
    width:100px;
}
#login_main .login_cancel{
    margin-left:40px;
    width:100px;
}
#logotitle{
    height:40px;letter-spacing:2px;width:500px;
}
#logotitle .logo{
    height:40px;width:90px;margin-top:5px;float:left;
}

.logotitle .title{
    height:40px;float:left;
}
#formmain{
    margin-left:8px;letter-spacing:2px;
}
#formmain .alt{
    margin:0;
}
/*注册页面*/
#reg_main{
    width:500px;
    margin:100px auto 50px;
   
}
#reg_main ul li{
    margin-top:5px;
    height:20px;
    line-height:20px;
}
#reg_main input,textarea{
    border:1px solid #000;
    width:200px;
}
#reg_main .reg_submit{
    margin-left:8px;
    width:100px;
}
#reg_main .reg_cancel{
    margin-left:100px;
    width:100px;
}

#reg_main ul li .reg_title{
    text-align:right;
    width:80px;
    display:block;
    float:left;
}

/*商品页面*/
#m_main{
    padding-top:28px;
    overflow:auto;
}

#m_main li{
    float:left;margin:10px;height:100px;
}
#merchandise{
    width:52px;height:52px;padding:14px;position:relative;
}
#m_img{
    width:50px;height:50px;border:1px solid;position:relative;
}
#m_img .n_img{
    position:absolute;
    left:0;
    bottom:0;
}
#m_img .n_img img{
    max-height:50px;
    max-width:50px;
}

#n_num{
    background:url(../Images/num.png)  no-repeat;
    color:white;
    padding-left:4px;
    height:15px;
    width:15px;
    top:0;
    left:0;
    position:absolute;
}
#merchandise a{
    cursor:pointer;
}
#merchandise .close_m{
    top:0;right:0;position:absolute;
}
#merchandise .hidden_m{
    bottom:0;left:0;position:absolute;
}
#merchandise .edit_m{
    bottom:0;right:0;position:absolute;
}
#m_main .m_id{
   bottom:-2px;left:16px;position:absolute;
}
#m_main .m_title{
   font-size:14px;
}
#shelvesPop{
    width:150px;
    height:50px; 
    border:1px solid #666; 
    background-color:#CCC; 
    position:absolute; 
    padding:10px 20px; 
    display:none;
}
#shelvesPop .m_label{ 
    font-size:12px; 
    float:left;
    height:25px;
    line-height:25px;
}
#shelvesPop .operation{
    text-align:center;
    margin-top:10px;
}

#shelvesPop{
    width:150px;
    height:50px; 
    border:1px solid #666; 
    background-color:#CCC; 
    position:absolute; 
    padding:10px 20px; 
    display:none;
}

#shelvesPop{
    width:150px;
    height:50px; 
    border:1px solid #666; 
    background-color:#CCC; 
    position:absolute; 
    padding:10px 20px; 
    display:none;
}
#shelvesPop .m_label{ 
    font-size:12px; 
    float:left;
    height:25px;
    line-height:25px;
}
#shelvesPop .operation{
    text-align:center;
    margin-top:10px;
}

#shelvesPop{
    width:150px;
    height:50px; 
    border:1px solid #666; 
    background-color:#CCC; 
    position:absolute; 
    padding:10px 20px; 
    display:none;
}




#detailPop{
    width:200px;
    height:130px; 
    border:1px solid #666; 
    background-color:#CCC; 
    position:absolute; 
    padding:10px 20px; 
    display:none;
}
#detailPop li{
    margin:10px 0;
}

#detailPop .m_label{ 
    font-size:12px; 
    float:left;
    height:25px;
    line-height:25px;
}
#detailPop .operation{
    float:right;
    margin:0 18px;
}

#activePop{
    width:400px;
    height:250px; 
    border:1px solid #666; 
    background-color:#CCC; 
    position:absolute;
    display:none;
}

#activePop #activetitle{
    height:20px;
    background:#adaeb0;
    padding:0 5px;
    position:relative;
}

#activetitle span{
    position:absolute;
    right:0;
}


#activetitle a{
    cursor:pointer;
}

#activePop #activecenter{
    padding:20px 20px 0;
    height:180px;
}
#activePop #activecenter .activecenleft{
    width:60px;
    height:180px;
    float:left;
}

#activePop #activecenter .activecenright{
    width:270px;
    height:180px;
    float:left;
}

#activePop  .operation{
    text-align:center;
}

#activePop  .operation input{
    margin:0 20px;
}


#yiic_creatfile,#yiic_material_edit,#yiic_hiddenfile{
    margin:0 5px;
    cursor:pointer;
}
